Henlow Stadium is a greyhound track located near Henlow, Bedfordshire, slightly to the north of Hitchin.[1] The stadium has a restaurant, a number of bars and a bistro.
Racing takes place every Thursday, Friday and Saturday night.